/*
 * WineInfo.h
 *
 *  Created on: Apr 26, 2010
 *      Author: Sequoyha
 */

#ifndef WINEINFO_H_
#define WINEINFO_H_
#include<string>
using namespace std;

//Class for Holding information about a particular wine
class WineInfo
{
public:
	//CONSTRUCTORS---------------------------------------------------
	WineInfo();						//Default Constructor
	WineInfo(string, int, float);	//Constructor
	//SETTERS--------------------------------------------------------
	void setWineName(string);		//Sets Wine Name
	void setVintage(int);			//Sets wine Vintage
	void setPrice(float);			//Sets Wine price
	//GETTERS--------------------------------------------------------
	string getWineName();			//Gets Wine name
	int getVintage();				//Gets Wine Vintage
	float getPrice();				//Gets Wine Price
	//FUNCTIONS & OPERATORS------------------------------------------
	bool operator==(string srchItem)const;
protected:
	string wineName;
	int vintage;
	float price;
};
#endif /* WINEINFO_H_ */
